package xin.mydreams.mybill.widget.home.service;

import org.apache.shiro.authc.UsernamePasswordToken;

import xin.mydreams.mybill.global.result.exception.MessageException;
import xin.mydreams.mybill.widget.user.entity.User;


/**
 * 登录
 * @Type ILoginService.java 
 * @author 谷泽昊
 * @date 2018年8月9日 下午6:32:41
 * @version 
 */
public interface ILoginService {

	/**
	 * 登录
	 * @date Created at 2018年8月9日  下午6:46:29
	 * @Author 谷泽昊
	 * @param token
	 * @param userName
	 * @param ip
	 * @return
	 * @throws MessageException 
	 */
	public User login(UsernamePasswordToken token, String userName, String ip) throws MessageException;
}


/**
 *
 * Revision history
 * -------------------------------------------------------------------------
 * 
 * Date Author Note
 * -------------------------------------------------------------------------
 * 2018年8月9日 谷泽昊 creat
 */